abstract class Interface {
  // 阿里云地址
  static String baseAliUrl = 'http://47.112.246.204:8080';
  // 大后台地址
  static String baseBigUrl = 'http://203.25.216.20:32199/';

  // 根据企业唯一编码获取配置
  static String getConfigByCode = '$baseBigUrl/apiConfig/getConfig';

  /// serverType：
  ///      广元服：guangyuanjiachuan
  ///      汉源服：hanyuanwanli
  ///      测试服/开发服：kaifa
  ///      四惠服：sihui
  static String serverType = 'kaifa';

  // 获取接口地址
  static String getAkyCompAppApiConfig = '$baseAliUrl/apiConfig/getApiUrls';

  // 获取接口地址
  static String mainBaseUrl = '';
  static String imageUrl = '';

  // app更新地址
  static String appUpdateUrl = 'http://47.112.246.204/appVersionConfig/aky';

  // 静态资源前缀名地址
  static String fileUrl = '';

  // 三维地图地址
  // static String mapUrl = 'http://192.168.50.131:30012';
  static String mapUrl = '';

  /// 人脸识别
  // static String faceAuthUrl = 'http://117.173.156.97:18800';
  static String faceAuthUrl = '';
  static String faceRecogUrl = '$faceAuthUrl/input_face_recognition';
  static String faceAddUrl = '$faceAuthUrl/input_face_encode';
  static String faceDelUrl = '$faceAuthUrl/delete_face_encode';

  // 三维瓦片地址
  // static String tilesetUrl = 'http://182.151.56.8:3333/SiChuan/GuangYuan/P-GY001/tileset.json';
  // static String tilesetUrl = 'http://182.151.56.8:3332/SiChuan/MeiShan/E-MS125/tileset.json';
  static String tilesetUrl = '';

  // 三维地形地址
  // static String terrainUrl = 'http://182.151.56.8:3333/SCDiXing/meishan';
  static String terrainUrl = '';

  /// 推流url
  // static String rtmpUrl = 'rtmp://117.173.150.167:33339/live';
  static String rtmpUrl = '';

  /// 拉流url
  // static String pullUrl = 'http://117.173.150.167:33337/ai_live/';
  static String pullUrl = '';

  // 作业票地址
  // static String workUrl = 'http://117.173.150.167:30003'; // 开发服
  static String workUrl = ''; // 测试服

  // 登录接口 login
  static String loginUrl = '$mainBaseUrl/auth/oauth/token';

  // 文件上传
  static String uploadUrl = '$mainBaseUrl/auth//upload';

  // 作业申请
  static String jobApplyUrl = '$mainBaseUrl/work//ticketPlan/apply';

  // 删除作业计划
  static String jobDelete = '$mainBaseUrl/work//ticketPlan/delete';

  // 作业计划修改
  static String jobPlanUpdateUrl = '$mainBaseUrl/work//ticketPlan/apply/update';

  // 根据辨识结果及工器具查询作业列表
  static String jobListUrl = '$mainBaseUrl/work//ticketPlan/list/identify';

  // 作业工具列表
  static String jobToolListUrl = '$mainBaseUrl/work//workConfig/workToolConfigList';

  // 获取辨识结果列表
  static String riskIdentificationListUrl = '$mainBaseUrl/work//workConfig/listIdentification';

  // 根据部门名称,状态,层级,获取部门
  static String getDepartmentList = '$mainBaseUrl/auth//tDepartment/getDepartmentList';

  // 获取业务部门列表
  static String getBDepartment = '$mainBaseUrl/auth//auth/getBDepartment';

  // 根据角色名称获取角色人员
  static String getRoleUserList = '$mainBaseUrl/work//roleAuth/getRoleByTYpe';

  // 作业辨识
  static String jobIdentificationUrl = '$mainBaseUrl/work//ticketPlan/identify';

  //获取作业列表
  static String getTicketPlan = '$mainBaseUrl/work//ticketPlan/list/app';

  //分页查询流程
  static String getProcessByPage = '$mainBaseUrl/process//processDefinition/getProcessByPage';

  //查询作业申请详情
  static String getTicketPlanDetail = '$mainBaseUrl/work//ticketPlan/detail';

  //分页查询流程
  static String getNode = '$mainBaseUrl/process//processNode/getNode';

  // 查询字典所有数据
  static String getDictAll = '$mainBaseUrl/auth//dictionary/getDictionaryDataAll';

  // 根据字典类型code 查询
  static String getDetailsListByFanResponse = '$mainBaseUrl/auth//dictionary/detailsListByFanResponse';

  // 根据字典列表id或类型查询字典属性（树状）
  static String getDictionaryDataByTree = '$mainBaseUrl/auth//dictionary/getDictionaryDataByTree';

  //流程部署
  static String processArrange = '$mainBaseUrl/work//process/processArrange';

  //根据业务id及流程唯一编码查询流程节点
  static String getProcessNodesByBusinessId = '$mainBaseUrl/process//processDefinition/getProcessNodesByBusinessId';

  // 作业台账列表
  static String getOperatingLedgerList = '$mainBaseUrl/work//ticketPlan/ledger/list/app';

  //查询作业申请详情
  static String getTicketReceiptDetail = '$mainBaseUrl/work//ticketReceipt/getTicketReceiptDetail';

  //获取作业方式列表
  static String getWorkModeConfigList = '$mainBaseUrl/work//workConfig/workModeConfigList';

  //根据大票编号查询作业列表
  static String getTicketNo = '$mainBaseUrl/work//ticketPlan/list/ticketNo';

  //查询作业中小票列表
  static String getListReceipt = '$mainBaseUrl/work//ticketReceipt/listReceipt';

  //流程节点执行
  static String postProcessExecute = '$mainBaseUrl/work//process/execute';

  //上传作业人员列表
  static String uploadOperatorList = '$mainBaseUrl/work//ticketReceipt/uploadOperatorList';

  //listOperatorList作业人员列表
  static String getOperatorList = '$mainBaseUrl/work//ticketReceipt/listOperatorList';

  //查询作业气体分析详情
  static String getListGasInfoById = '$mainBaseUrl/work//ticketReceipt/listGasInfoById';

  //查询气体检测有效期和作业票有效期
  static String getTicketReceiptValidDate = '$mainBaseUrl/work//ticketReceipt/getTicketReceiptValidDate';

  //获取安全措施列表
  static String getListConfigByTicketReceiptId = '$mainBaseUrl/work//ticketReceipt/listConfigByTicketReceiptId';

  //查询安全交底详情
  static String getListDiscloseById = '$mainBaseUrl/work//ticketReceipt/listDiscloseById';

  //查询作业审批详情
  static String getListCheckById = '$mainBaseUrl/work//ticketReceipt/listCheckById';

  //根据流程唯一编码查询流程详情
  static String getProcessRecordByProcessEncoding = '$mainBaseUrl/process//processDefinition/getProcessRecordByProcessEncoding';

  // 作业票查询
  static String getTicketPlanList = '$mainBaseUrl/work//ticket/receiptList';

  // 作业小票详情查询
  static String getTicketReceiptDetailList = '$mainBaseUrl/work//ticket/receiptInfo';

  // 撤销作业票
  static String revokeTicketReceipt = '$mainBaseUrl/work//ticketReceipt/revokeTicketReceipt';

  // 作业类型异常数量统计
  static String getWorkTypeException = '$mainBaseUrl/work//overview/getWorkTypeException';

  // 特殊作业历史概览
  static String getSpecialWorkHistory = '$mainBaseUrl/work//overview/getSpecialWorkHistory';

  // 任务板(作业状态数量统计)
  static String getTaskBoard = '$mainBaseUrl/work//overview/getTaskBoard';

  // 作业中数量及违章作业数量统计
  static String getWorkCount = '$mainBaseUrl/work//overview/workCount';

  // 作业单位违章概况
  static String getWorkViolation = '$mainBaseUrl/work//overview/getWorkViolation';

  // 查询企业正在作业人员列表
  static String getWorkPersonnel = '$mainBaseUrl/work//ticketReceipt/listWorkingPersonnel';

  // 获取作业计划下小票作业列表及负责人
  static String getCharge = '$mainBaseUrl/work//ticketPlan/ticket/getCharge';

  // 获取安全风险辨识结构树
  static String etRiskIdentificationTree = '$mainBaseUrl/currency//SafetyRiskIdentification/getRiskTree';

  // 获取部门及人员树
  static String getDepartmentUserTree = '$mainBaseUrl/currency//measuresTaskAllocation/getDepartmentUserTree';

  // 获取天气信息
  static String getWeather = '$mainBaseUrl/work//ticketPlan/getWeather';

  // 获取当前角色的菜单
  static String getMenuTreeByRole = '$mainBaseUrl/auth//menu/getMenuTreeByRole';

  // 获取机制运行效果及评估
  static String getThreeRate = '$mainBaseUrl/currency//risk/overview/threeRate';

  // 作业中断后继续作业
  static String interruptWork = '$mainBaseUrl/work//ticketReceipt/continue';

  // 作业中断操作
  static String stopWork = '$mainBaseUrl/work//ticketReceipt/interrupt';

  // 作业终止操作
  static String workStop = '$mainBaseUrl/work//ticketReceipt/workStop';

  // 获取安全风险辨识列表
  static String getRiskList = '$mainBaseUrl/currency//SafetyRiskIdentification/getRiskListByList';

  // 查看图层列表
  static String getLayerList = '$mainBaseUrl/plotting//plotMain/getPlotList';

  // 根据图层id，获得对应的标绘主体
  static String getPlotMainByLayerId = '$mainBaseUrl/plotting//plotMain/getPlotMainById';

  // 获取所有风险分析对象（一般危险源）（不分页）
  static String getRiskAnalysisBySource = '$mainBaseUrl/currency//TbBaseRiskObject/getRiskObjectList';

  // 分页查询产品列表
  static String getProductByPage = '$mainBaseUrl/storage//product/getProductByPage';

  // 新增产品
  static String addProduct = '$mainBaseUrl/storage//product/addProduct';

  // 获取仓库列表-不分页
  static String getWarehouseList = '$mainBaseUrl/storage//warehouse/getWarehouseList';

  // 查询产品详情
  static String getProductRecord = '$mainBaseUrl/storage//product/getProductRecord';

  // 产品存储量列表
  static String getProductStorageList = '$mainBaseUrl/storage//inventory/getProductStorageList';

  // 获取作业中断记录
  static String getInterruptRecord = '$mainBaseUrl/work//ticketReceipt/getInterruptRecord';

  // 交接班
  static String handover = '$mainBaseUrl/work//ticketReceipt/handover';

  // 添加违规登记信息
  static String addWorkViolation = '$mainBaseUrl/work//ticketReceipt/addWorkViolation';

  // 查询出入库记录
  static String getRecordList = '$mainBaseUrl/storage//inventory/getRecordList';

  // 分页查询仓库列表
  static String getWarehouseByPage = '$mainBaseUrl/storage//warehouse/getWarehouseByPage';

  // 查询仓库详情
  static String getWarehouseRecord = '$mainBaseUrl/storage//warehouse/getWarehouseRecord';

  // 产品入库
  static String productStorage = '$mainBaseUrl/storage//inventory/productStorage';

  // 产品出库
  static String productOutbound = '$mainBaseUrl/storage//inventory/productOutbound';

  // 算法出入库数量列表
  static String getInventoryList = '$mainBaseUrl/storage//algorithm/inventoryList';

  // 删除数量列表
  static String delWarehousing = '$mainBaseUrl/storage//algorithm/delWarehousing';

  /// 直播
  // 开启作业直播状态
  static String updateLiveStatus = '$mainBaseUrl/work//ticketReceipt/openTicketReceiptLive';

  // 关闭作业直播状态
  static String closeLiveStatus = '$mainBaseUrl/work//ticketReceipt/userCloseTicketReceiptLive';

  /// 巡检
  // 查询任务列表单元
  static String getInspectionTaskList = '$mainBaseUrl/currency//patrolSchemeApp/queryAllDepartmentLocations';

  // 查询当前方案下所有任务
  static String getInspectionTaskListByScheme = '$mainBaseUrl/currency//patrolSchemeApp/queryTheTasksOfThisDepartment';

  // 新增方案-分配方案
  static String getInspectionSchemeList = '$mainBaseUrl/currency//patrolSchemeApp/addProgramme';

  // 加入已有方案-分配处也可用
  static String getAddInspectionTaskListByScheme = '$mainBaseUrl/currency//patrolSchemeApp/joinScheme';

  // 查询已有方案
  static String getInspectionSchemeListById = '$mainBaseUrl/currency//patrolSchemeApp/queryExistingSchemes';

  // 我的任务单元列表
  static String myTaskUnitList = '$mainBaseUrl/currency//myTask/unitList';

  // 任务倒计时
  static String taskCountdown = '$mainBaseUrl/currency//myTask/taskCountdown';

  // 根据单元id查询任务列表
  static String getTaskListByUnitId = '$mainBaseUrl/currency//myTask/getTaskListByUnitId';

  // 查询排查任务详情
  static String getTaskListByHazardId = '$mainBaseUrl/currency//myTask/getTaskRecord';

  // 巡检-执行任务
  static String insExecuteTask = '$mainBaseUrl/currency//taskExecutionApp/taskExecution';

  // 巡检-台账
  static String insTaskBill = '$mainBaseUrl/currency//inspectionLedger/hiddenDangerInvestigationLedger';

  // 巡检-台账数量统计
  static String realTimeInspectionList = '$mainBaseUrl/currency//inspectionLedger/realTimeInspectionList';

  // 巡检-台账数量统计
  static String insTaskBillCount = '$mainBaseUrl/currency//inspectionLedger/realTimeInspectionNum';

  // 补检任务列表
  static String getCheckTaskList = '$mainBaseUrl/currency//myTask/reExaminationTaskList';

  // 撤销方案
  static String delScheme = '$mainBaseUrl/currency//patrolSchemeApp/revocationPlan';

  // 查询方案下所有的任务
  static String getTaskListByUnit = '$mainBaseUrl/currency//patrolSchemeApp/queryAllTasksInTheCurrentScheme';

  // 补检任务列表
  static String hazardInvestigationSupplementaryInspection = '$mainBaseUrl/currency//myTask/hazardInvestigationSupplementaryInspection';

  // 查询包保责任制任务
  static String obtainResponsibilityTasks = '$mainBaseUrl/currency//myTask/obtainResponsibilityTasks';

  // 巡检总览-巡检计划
  static String getInspectionPlan = '$mainBaseUrl/currency//patrolHomepageApp/inspectionPlan';

  // 巡检总览-巡检任务
  static String getInspectionTask = '$mainBaseUrl/currency//patrolHomepageApp/inspectionTasks';

  // 巡检总览-部门巡检
  static String getDepartmentInspection = '$mainBaseUrl/currency//patrolHomepageApp/departmentInspection';

  // 排查计划单元列表
  static String getUnitListByPlanId = '$mainBaseUrl/currency//myTask/getUnitListByPlanId';

  // 移除当前方案的任务
  static String removeTask = '$mainBaseUrl/currency//patrolSchemeApp/removeCurrentTask';

  // 墨水瓶扫码
  static String inkBottleScanning = '$mainBaseUrl/currency//myTask/inkBottleScanning';

  /// 巡检end
  /// 风险管控start
  // 树形-获取(业务)部门树
  static String getDepartmentTree = '$mainBaseUrl/auth//auth/getDepartmentTree';

  // // 获取(业务)部门绑定的人
  // static String getUserByTypeAndBDepart = '$mainBaseUrl/auth//auth/getUserByTypeAndBDepart';

  // 获取指定的风险对象
  static String getRiskObjectById = '$mainBaseUrl/currency//TbBaseRiskObject/getRiskObjectById';

  // 获取指定的风险单元
  static String getTbBaseRiskUnitById = '$mainBaseUrl/currency//TbBaseRiskUnit/getTbBaseRiskUnitById';

  // 获取指定的风险事件
  static String getTbBaseRiskEventsById = '$mainBaseUrl/currency//tbBaseRiskEvents/getTbBaseRiskEventsById';

  // 获取指定的风险管控措施
  static String getBaseControlMeasureById = '$mainBaseUrl/currency//tbBaseControlMeasure/getBaseControlMeasureById';

  // 删除风险分析 对象
  static String delRiskObjectById = '$mainBaseUrl/currency//TbBaseRiskObject/delRiskObjectById';

  // 删除风险    单元
  static String delTbBaseRiskUnit = '$mainBaseUrl/currency//TbBaseRiskUnit/delTbBaseRiskUnit';

  // 删除指定风险 事件
  static String delTbBaseRiskEventsById = '$mainBaseUrl/currency//tbBaseRiskEvents/delTbBaseRiskEventsById';

  // 删除风险    管控措施
  static String delBaseControlMeasure = '$mainBaseUrl/currency//tbBaseControlMeasure/delBaseControlMeasure';

  // 获取所有业务部门列表
  static String getBDepartmentAll = '$mainBaseUrl/auth//tDepartment/getBDepartmentAll';

  // 获取人员列表，根据部门id
  static String getUserById = '$mainBaseUrl/auth//tDepartment/getUserById';

  // 企业端-根据多个用户id获取用户详情
  static String getUserByIds = '$mainBaseUrl/auth//user/getUserByIds';

  // 新增或更新风险分析对象
  static String addRiskObject = '$mainBaseUrl/currency//TbBaseRiskObject/addRiskObject';

  // 新增风险事件
  static String insertTbBaseRiskEvents = '$mainBaseUrl/currency//tbBaseRiskEvents/insertTbBaseRiskEvents';

  // 更新风险事件
  static String updateTbBaseRiskEvents = '$mainBaseUrl/currency//tbBaseRiskEvents/updateTbBaseRiskEvents';

  // 新增风险单元
  static String addTbBaseRiskUnit = '$mainBaseUrl/currency//TbBaseRiskUnit/addTbBaseRiskUnit';

  // 更新风险单元
  static String updateTbBaseRiskUnit = '$mainBaseUrl/currency//TbBaseRiskUnit/updateTbBaseRiskUnit';

  // 新增风险管控措施
  static String insertBaseControlMeasure = '$mainBaseUrl/currency//tbBaseControlMeasure/insertBaseControlMeasure';

  // 更新风险管控措施
  static String updateBaseControlMeasure = '$mainBaseUrl/currency//tbBaseControlMeasure/updateBaseControlMeasure';

  // 获取安全风险清单列表(app)
  // static String getSecurityRiskGradingControlList = '$mainBaseUrl/currency//securityRiskGradingControl/getSecurityRiskGradingControlList';
  static String getSecurityRiskGradingControlList = '$mainBaseUrl/currency//securityRiskGradingControl/getSecurityRiskGradingControlListAPP';

  // 获取风险管控措施全信息
  static String getControlMeasuresAllDetails = '$mainBaseUrl/currency//securityRiskGradingControl/getControlMeasuresAllDetails';

  // 安全风险清单-落实统计（app）
  static String getPracticableStatus = '$mainBaseUrl/currency//securityRiskGradingControl/getPracticableStatus';
  // 每日承诺列表
  static String promiseDayRecordList = '$mainBaseUrl/currency//promiseDayRecord/list';
  // 每日承诺列表查询详情
  static String promiseDayRecordListGetDetail = '$mainBaseUrl/currency//promiseDayRecord/getDetail';
  // 查询我的今天承诺
  static String getTodayPromise = '$mainBaseUrl/currency//promiseDayRecord/getTodayPromise';
  // 完成承诺
  static String finishPromise = '$mainBaseUrl/currency//promiseDayRecord/finishPromise';
  // 停车大检修台账列表查询
  static String baseUnitStopList = '$mainBaseUrl/currency//baseUnitStop/list';
  // 停车大检修台账列表查询详情
  static String baseUnitStopGet = '$mainBaseUrl/currency//baseUnitStop/get';
  // 仪表监测台账
  static String getDataPage = '$mainBaseUrl/currency//dataCollectionTaskExecutionLedger/getDataPage';
  // 仪表监测台账统计
  static String getDataPageCount = '$mainBaseUrl/currency//dataCollectionTaskExecutionLedger/count';
  /// 风险管控end
  ///隐患排查
  // 获取风险管控任务列表 废弃
  // static String getTbBaseMeasuresTaskList = '$mainBaseUrl/currency//tbBaseMeasuresTask/getTbBaseMeasuresTaskList';
  static String getAllTaskByIdAndLevel = '$mainBaseUrl/currency//SafetyRiskIdentification/getAllTaskByIdAndLevel';

  // 获取指定的风险管控任务详情
  static String getTbBaseMeasuresTask = '$mainBaseUrl/currency//tbBaseMeasuresTask/getTbBaseMeasuresTask';

  // 删除风险措施任务
  static String delTbBaseMeasuresTask = '$mainBaseUrl/currency//tbBaseMeasuresTask/delTbBaseMeasuresTask';

  // 通过(业务)部门人员分页列表
  static String getUserByDepartmentPage = '$mainBaseUrl/auth//auth/getUserByAdministrationPage';
  // 通过(业务)部门人员列表
  static String getUserByAdministrationList = '$mainBaseUrl/auth//auth/getUserByAdministrationList';

  // 新增风险措施任务
  static String insertTbBaseMeasuresTask = '$mainBaseUrl/currency//tbBaseMeasuresTask/insertTbBaseMeasuresTask';
  static String updateTbBaseMeasuresTask = '$mainBaseUrl/currency//tbBaseMeasuresTask/updateTbBaseMeasuresTask';

  // 获取仪表列表
  static String getInstrument = '$mainBaseUrl/currency//tbBaseMeasuresTask/getInstrument';

  // 获取对应任务类别的所有数据
  static String getAllCycleChange = '$mainBaseUrl/currency//cycleChange/getAllCycleChange';

  // 隐患数量统计
  static String getCount = '$mainBaseUrl/currency//tbBaseDangerInvestigation/getCount';

  // 安全隐患治理台账列表
  static String listLedger = '$mainBaseUrl/currency//tbBaseDangerInvestigation/listLedger';

  // 查看已分配任务 废弃
  // static String getTargetTasking = '$mainBaseUrl/currency//measuresTaskAllocation/getTargetTasking';
  static String getTargetTasking = '$mainBaseUrl/currency//measuresTaskAllocation/getTargetTaskingAPP';

  // 解除已分配的任务
  static String delAllocationBaseMeasures = '$mainBaseUrl/currency//measuresTaskAllocation/delAllocationBaseMeasures';

  // 查看风险分析任务 废弃
  // static String getAllMeasuresTask = '$mainBaseUrl/currency//measuresTaskAllocation/getAllMeasuresTask';
  static String getTaskListAPP = '$mainBaseUrl/currency//measuresTaskAllocation/getTaskListAPP';

  // 获取分配统计数据
  static String getAllocationData = '$mainBaseUrl/currency//measuresTaskAllocation/getAllocationData';

  // 添加分配（为部门分配任务）
  static String allocationBaseMeasures = '$mainBaseUrl/currency//measuresTaskAllocation/allocationBaseMeasures';

  // 排查计划台账web-App
  static String hiddenDangerInvestigationLedger = '$mainBaseUrl/currency//inspectionLedger/hiddenDangerInvestigationLedger';
  // 查询巡检或排查计划(我的任务)
  static String getPatrolScheme = '$mainBaseUrl/currency//patrolScheme/getPatrolScheme';
  // 获取历史记录
  static String getApprovalHistory = '$mainBaseUrl/process//approvalHistory/getHistory';
  // 审批
  static String startApproval = '$mainBaseUrl/currency//approvalBusiness/startApproval';


  // 点击排查计划查看单元详情
  static String getPlanRecord = '$mainBaseUrl/currency//inspectionLedger/getPlanRecord';
  // 点击巡检计划查看单元详情
  // static String getPlanRecordByInspection = '$mainBaseUrl/currency//inspectionLedger/getPlanRecordByInspection';

  // 排查计划点击单元查询任务详情列表
  static String getTaskRecordByUnitId = '$mainBaseUrl/currency//inspectionLedger/getTaskRecordByUnitId';

  // 获取所有风险分析对象（快速不分页）
  static String getObjectAllByCompanyCode = '$mainBaseUrl/currency//TbBaseRiskObject/getObjectAllByCompanyCode';

  // 获取风险分析单元（不分页）
  static String getUnitAllById = '$mainBaseUrl/currency//TbBaseRiskUnit/getUnitAllById';
  // 获取风险事件列表(不分页)
  static String getTbBaseRiskUnitListNoPage = '$mainBaseUrl/currency//tbBaseRiskEvents/getTbBaseRiskUnitListNoPage';
  // 获取风险管控措施列表(不分页)
  static String getTbBaseControlMeasureNoPage = '$mainBaseUrl/currency//tbBaseControlMeasure/getTbBaseControlMeasureNoPage';

  //流程部署(隐患上报)
  static String processLedgerProcessArrange = '$mainBaseUrl/currency//processLedger/processArrange';

  //隐患任务待确认及待整改列表
  static String getListNoConfirm = '$mainBaseUrl/currency//tbBaseDangerInvestigation/listNoConfirm';

  //查询隐患治理详情
  static String getLedgerDetail = '$mainBaseUrl/currency//tbBaseDangerInvestigation/getLedgerDetail';

  //隐患流程节点执行
  static String processLedgerExecute = '$mainBaseUrl/currency//processLedger/execute';

  //查询排查计划列表
  static String checkTheListOfTroubleshootingPlans = '$mainBaseUrl/currency//myTask/checkTheListOfTroubleshootingPlans';

  //查询排查计划任务列表
  static String getPlanTaskList = '$mainBaseUrl/currency//myTask/getPlanTaskList';

  //获取风险管控措施（APP） 获取层级下所有的措施
  static String getAllMeasuresByIdAndLevel = '$mainBaseUrl/currency//SafetyRiskIdentification/getAllMeasuresByIdAndLevel';

  /// --- Hazard BEGIN ---

  /// 仪表实时数据 - 获取
  static String getHazardInstruments = '$mainBaseUrl/Hazard//instrument/getInstruments';

  /// 仪表数据 - 获取（by 设备编码）
  static String getHazardInstrumentByEquipCode = '$mainBaseUrl/Hazard//instrument/getInstrumentByEquipCode';

  /// 包责任制 - 绑定责任人
  static String createHazardPersonTask = '$mainBaseUrl/Hazard//insuranceLiability/createHazardPersonTask';

  /// 包责任制 - 获取负责人与重大危险源的关系
  static String getHazardPersonRelationship = '$mainBaseUrl/Hazard//insuranceLiability/getHazardPersonRelationship';

  /// 包责任制 - 任务历史执行记录
  static String getHazardObligationMissionHistory = '$mainBaseUrl/Hazard//insuranceLiability/getHistoricalExecutionRecord';

  /// 包责任制 - 获取包保责任制清单
  static String getHazardMeasuresList = '$mainBaseUrl/Hazard//insuranceLiability/getILMeasuresList';

  /// 包责任制 - 获取任务清单列表
  static String getHazardTaskList = '$mainBaseUrl/Hazard//insuranceLiability/getILTaskList';

  /// 包责任制 - 查看执行情况
  static String getHazardImplementation = '$mainBaseUrl/Hazard//insuranceLiability/getImplementation';

  /// 档案管理 - 新增文件类别
  static String addHazardArchieveCategory = '$mainBaseUrl/Hazard//file/addCategory';

  /// 档案管理 - 新增文件
  static String addHazardArchieveFile = '$mainBaseUrl/Hazard//file/addFile';

  /// 档案管理 - 删除文件类别
  static String delHazardArchieveCategory = '$mainBaseUrl/Hazard//file/delCategory';

  /// 档案管理 - 删除文件
  static String delHazardArchieveFile = '$mainBaseUrl/Hazard//file/delFileInfo';

  /// 档案管理 - 获取文件详情
  static String getHazardArchieveFileInfo = '$mainBaseUrl/Hazard//file/getFileInfo';

  /// 档案管理 - 文件分页列表
  static String getHazardArchievePage = '$mainBaseUrl/Hazard//file/getPage';

  /// 档案管理 - 获取文件类别树
  static String getHazardArchieveTree = '$mainBaseUrl/Hazard//file/getTree';

  /// 档案管理 - 修改文件类别
  static String upHazardArchieveCategory = '$mainBaseUrl/Hazard//file/upCategory';

  /// 档案管理 - 修改文件
  static String upHazardArchieveFile = '$mainBaseUrl/Hazard//file/upFile';

  /// 检测预警
  static String hazardForecast = '$mainBaseUrl/Hazard//targetCurrent/getTargetCurrent';

  /// 评估 - 新增
  static String addHazardAssessmentInform = '$mainBaseUrl/Hazard//assessment/addHazardEvaluateInform';

  /// 评估 - 删除
  static String delHazardAssessmentInform = '$mainBaseUrl/Hazard//assessment/delHazardEvaluateInform';

  /// 评估 - 获取
  static String getHazardAssessmentInform = '$mainBaseUrl/Hazard//assessment/getHazardEvaluateInform';

  /// 评估 - 分页
  static String getHazardAssessmentPage = '$mainBaseUrl/Hazard//assessment/getPage';

  /// 评估 - 编辑
  static String upHazardAssessmentInform = '$mainBaseUrl/Hazard//assessment/upHazardEvaluateInform';

  /// 获取重大危险源
  static String getHazardList = '$mainBaseUrl/Hazard//hazard/list';

  /// 获取重大危险源（带设备）
  static String getHazardListWithEquip = '$mainBaseUrl/Hazard//hazard/listWithEquip';

  /// 指标 - 新增
  static String addHazardTarget = '$mainBaseUrl/Hazard//target/add';

  /// 指标 - 删除
  static String deleteHazardTarget = '$mainBaseUrl/Hazard//target/delete';

  /// 指标 - 获取
  static String getHazardTarget = '$mainBaseUrl/Hazard//target/detail';

  /// 指标 - 编辑
  static String editHarzardTarget = '$mainBaseUrl/Hazard//target/edit';

  /// 指标 - 获取列表
  static String listHazardTarget = '$mainBaseUrl/Hazard//target/list';

  /// 指标 - 同步
  static String syncHazardTarget = '$mainBaseUrl/Hazard//target/list';

  /// 设备 - 获取
  static String getHazardEquip = '$mainBaseUrl/Hazard//equip/detail';

  /// 设备 - 更新
  static String upHazardEquip = '$mainBaseUrl/Hazard//equip/edit';

  /// 设备 - 新增
  static String addHazardEquip = '$mainBaseUrl/Hazard//equip/add';

  /// 设备 - 列表
  static String listHazardEquip = '$mainBaseUrl/Hazard//equip/list';

  /// 设备 - 同步
  static String syncHazardEquip = '$mainBaseUrl/Hazard//equip/sync';

  /// 获取仪表历史曲线
  static String getHazardCurveHistory = '$mainBaseUrl/Hazard//targetCurrent/getHistorical';

  /// Hazard END

  /// 风险管控 - 风险分析
  static String getRiskControlAnalysis = '$mainBaseUrl/currency//risk/overview/riskStatistics';

  /// 风险管控 - 机制运行效果
  static String getRiskControlAssessment = '$mainBaseUrl/currency//risk/overview/threeRate';

  /// --- 安全基础模块开始 ---

  /// 设备设施-首页统计
  static String getStatistics = '$mainBaseUrl/foundation//facility/getStatistics';

  /// 设备设施-设备分页列表
  static String getFacilityList = '$mainBaseUrl/foundation//facility/list';

  /// 设备设施-查看详情
  static String getFacilityDetail = '$mainBaseUrl/foundation//facility/detail';

  /// 重大危险源-分页列表(APP)
  static String getMajorHazardByPageAPP = '$mainBaseUrl/foundation//MajorHazardInformation/getMajorHazardByPageAPP';

  /// 重大危险源-获取详情
  static String getMajorHazardDetail = '$mainBaseUrl/foundation//MajorHazardInformation/majorHazardDetail';

  /// 设备设施-部件-副件列表
  static String getInformationPage = '$mainBaseUrl/foundation//componentInformation/getInformationPage';

  /// 设备设施-部件-副件详情
  static String getComponentInfo = '$mainBaseUrl/foundation//componentInformation/getComponentInfo';

  /// 仪表联锁-分页列表
  static String getInstrumentPage = '$mainBaseUrl/foundation//equipInstrument/getInstrumentPage';

  /// 仪表联锁-获取详情
  static String getInstrumentDetail = '$mainBaseUrl/foundation//equipInstrument/getInstrumentDetail';

  /// 危险化学品-分页列表
  static String getPageChemical = '$mainBaseUrl/foundation//coChemical/pageChemical';

  /// 危险化学品工艺-分页列表
  static String getRegulatoryPage = '$mainBaseUrl/foundation//coRegulatoryChemicalProcess/regulatoryPage';

  /// app-合规性文件-企业，人员，设备列表
  static String getComplianceFilePage = '$mainBaseUrl/foundation//file/management/getComplianceFilePage';

  /// web-app-获取合规性文件详情（企业，人员，设备）
  static String getComplianceFile = '$mainBaseUrl/foundation//file/management/getComplianceFile';

  /// web-app-证照管理-企业，人员，设备分页列表
  static String getCertificateFilePage = '$mainBaseUrl/foundation//file/management/getCertificateFilePage';

  /// web-app-获取证照文件详情（企业，人员，设备）
  static String getCertificateFile = '$mainBaseUrl/foundation//file/management/getCertificateFile';

  /// web-app-获取合规，证照，三同时统计
  static String getAppFileVo = '$mainBaseUrl/foundation//file/management/getAppFileVo';

  /// web-app-三同时分页列表
  static String getProjectSameTimePage = '$mainBaseUrl/foundation//file/management/getProjectSameTimePage';

  /// web-app-获取三同时
  static String getProjectSameTime = '$mainBaseUrl/foundation//file/management/getProjectSameTime';

  /// 承包商管理-详情
  static String getContractorDetail = '$mainBaseUrl/foundation//thirdPartyContractor/getContractorDetail';

  /// 第三方人员管理-分页列表
  static String getThirdUserPage = '$mainBaseUrl/foundation//thirdPartyUser/getPage';

  /// 人员管理-获取详情
  static String getThirdPartyUserDetail = '$mainBaseUrl/foundation//thirdPartyUser/getThirdPartyUserDetail';

  /// web-app-资质管理分页列表
  static String getThirdPartyQualificationsPage = '$mainBaseUrl/foundation//qualifications/getThirdPartyQualificationsPage';

  /// web-app-违规管理分页列表
  static String getThirdPartyViolationPage = '$mainBaseUrl/foundation//violation/getThirdPartyViolationPage';

  /// 承包商管理-分页列表
  static String getThirdPartyContractorByPage = '$mainBaseUrl/foundation//thirdPartyContractor/getThirdPartyContractorByPage';

  /// 安全基础信息管理-web-app-人员统计
  static String personnelStatistics = '$mainBaseUrl/auth//basicConfiguration/personnelStatistics';

  /// app-值班统计
  static String getOnDutyApp = '$mainBaseUrl/foundation//scheduling/getOnDutyApp';

  /// 人员列表分页
  static String getUserPageList = '$mainBaseUrl/auth//basicConfiguration/userPageList';

  /// 企业端-获取用户详情
  static String getEnterpriseUserById = '$mainBaseUrl/auth//user/getUserById';

  /// web-app-值班记录分页
  static String getSchedulingConfigPlanRecordPage = '$mainBaseUrl/foundation//scheduling/getSchedulingConfigPlanRecordPage';

  /// web-app-班次列表
  static String getClassesConfigList = '$mainBaseUrl/foundation//scheduling/getClassesConfigList';

  /// web-app-获取当前班次打卡详情(值班记录详情)
  static String getSchedulingConfigPlanRecord = '$mainBaseUrl/foundation//scheduling/getSchedulingConfigPlanRecord';

  /// web-app-获取事故详情
  static String getAccidentInfo = '$mainBaseUrl/foundation//accidentInfo/getAccidentInfo';

  /// web-app-事故事件分页列表
  static String getAccidentInfoPage = '$mainBaseUrl/foundation//accidentInfo/getAccidentInfoPage';

  /// app-获取当前用户值班计划
  static String getUserDutyList = '$mainBaseUrl/foundation//scheduling/getUserDutyList';

  /// app-在当前班次进行打卡-请假
  static String upSchedulingConfigPlanRecord = '$mainBaseUrl/foundation//scheduling/upSchedulingConfigPlanRecord';
  /// 设备检验检测台账列表
  static String equipmentInspectionLedgerList = '$mainBaseUrl/foundation//equipment_inspection_ledger/list';
  /// 查询设备检验检测台账详情
  static String equipmentInspectionLedgerGet = '$mainBaseUrl/foundation//equipment_inspection_ledger/get';
  /// 部件管理列表
  static String componentManagementLedgerList = '$mainBaseUrl/foundation//component_management_ledger/list';
  /// 查询部件管理台账详情
  static String componentManagementLedgerGet = '$mainBaseUrl/foundation//component_management_ledger/get';
  /// 联锁摘除台账列表
  static String interlockRemovalLedgerList = '$mainBaseUrl/foundation//interlock_removal_ledger/list';
  /// 查询联锁摘除台账详情
  static String interlockRemovalLedgerGet = '$mainBaseUrl/foundation//interlock_removal_ledger/get';
  /// 安全基础管理-审批业务控制-审批
  static String foundationStartApproval = '$mainBaseUrl/foundation//approvalBusiness/startApproval';


  /// --- 安全基础模块结束 ---

  /// 双控 隐患排查 总览 排查计划
  static String getInvestigationPlan = '$mainBaseUrl/currency//patrolHomepageApp/investigationPlanStatistics';

  /// 双控 隐患排查 总览 排查任务
  static String getInvestigationMission = '$mainBaseUrl/currency//patrolHomepageApp/investigationTaskStatistics';

  ///----教育train
  //师资力量教师列表
  static String listPage = '$mainBaseUrl/education//lecturer/listPage';

  //课程中心 查询课程列表
  static String textbookList = '$mainBaseUrl/education//textbook/list';

  //需求调研 （？）
  static String educationSurveyList = '$mainBaseUrl/education//educationSurvey/list';

  //培训计划列表
  static String getEducationPlan = '$mainBaseUrl/education//educationPlan/getEducationPlan';

  //查询培训计划详情[web-app] 通用多界面
  static String getEducationPlanRecord = '$mainBaseUrl/education//educationPlan/getEducationPlanRecord';

  //查询线下培训结果
  static String getOfflineTrainingResults = '$mainBaseUrl/education//educationPlan/getOfflineTrainingResults';
  //点赞
  static String likeOrCleanLike = '$mainBaseUrl/education//lecturer/likeOrCleanLike';
  //查询讲师详情
  static String lecturerDetail = '$mainBaseUrl/education//lecturer/detail';
  //查询课程详情
  static String textbookDetail = '$mainBaseUrl/education//textbook/detail';
  //根据课程查询目录列表
  static String listByBookId = '$mainBaseUrl/education//textbook/listByBookId';
  //根据课程查询试题列表
  static String listQuestionByBookId = '$mainBaseUrl/education//textbook/listQuestionByBookId';
  //查询调研问卷题列表
  static String listSurveyQuestion = '$mainBaseUrl/education//educationSurvey/listSurveyQuestion';
  //查询课程设置(考试时长)
  static String getTextBookSetting = '$mainBaseUrl/education//textbook/getTextBookSetting';
  //查询改计划下的课程列表[app]
  static String getTextBookByPlanId = '$mainBaseUrl/education//educationPlan/getTextBookByPlanId';
  //答题与选择主题
  static String answer = '$mainBaseUrl/education//educationSurvey/answer';
  //查询评论及问答列表
  static String listComment = '$mainBaseUrl/education//educationComment/listComment';
  //发布评论
  static String addComment = '$mainBaseUrl/education//educationComment/addComment';
  //点赞及取消评论点赞
  static String commentLike = '$mainBaseUrl/education//educationComment/commentLike';
  //删除评论
  static String educationCommentDel = '$mainBaseUrl/education//educationComment/del';
  //查询子集问答列表
  static String getChildren = '$mainBaseUrl/education//educationComment/getChildren';
  //调查问卷详情
  static String getDetailById = '$mainBaseUrl/education//educationSurvey/getDetailById';
  //线上培训结果人数统计
  static String peopleCounting = '$mainBaseUrl/education//educationPlan/peopleCounting';
  //线上培训结果课程统计
  static String courseStatistics = '$mainBaseUrl/education//educationPlan/courseStatistics';
  //线上培训结果部门列表
  static String trainingResultDepartmentList = '$mainBaseUrl/education//educationPlan/trainingResultDepartmentList';
  //据该课程的计划（根据当前课程查询计划 1对多）
  static String getPlanByTextbookId = '$mainBaseUrl/education//educationPlan/getPlanByTextbookId';
  //查询课程的进度
  static String checkTheProgressOfLastViewing = '$mainBaseUrl/education//textbook/checkTheProgressOfLastViewing';
  //新增课程观看记录(总时长 进度)
  static String addCourseWatchRecord = '$mainBaseUrl/education//courseWatchRecord/addCourseWatchRecord';
  //查询企业调研临期时间(调查问卷时长)
  static String getSetting = '$mainBaseUrl/education//educationSurveySetting/getSetting';
  //我的调研结果
  static String getPersonalResult = '$mainBaseUrl/education//educationSurvey/getPersonalResult';

  /// 教育培训 每日一学
  static String eduEverydayQuiz = '$mainBaseUrl/education//listDayQuestion';

  /// 教育培训 每周一课
  static String eduEveryWeekQuiz = '$mainBaseUrl/education//listWeekQuestion';

  /// 教育培训 每月一考
  static String eduEveryMonthQuiz = '$mainBaseUrl/education//listMonthQuestion';

  /// 教育培训 试题列表
  static String eduQuizList = '$mainBaseUrl/education//textbook/listQuestion';

  /// 教育培训 提交做题
  static String eduQuizSubmit = '$mainBaseUrl/education//textbook/problemSolving';

  /// 教育培训 获取做题结果
  static String eduQuizResult = '$mainBaseUrl/education//textbook/getDetail';

  /// 教育培训 获取题目设置
  static String eduQuizSetting = '$mainBaseUrl/education//textbook/getTextBookSetting';

  /// 教育培训 历史记录
  static String eduQuizHistory = '$mainBaseUrl/education//textbook/listRecord';
  /// 审批
  static String educationStartApproval = '$mainBaseUrl/education//approvalBusiness/startApproval';
  /// --- 敏捷应急模块开始 ---
  // web-app-应急预案分页列表
  static String getEmergencyPlansPage = '$mainBaseUrl/emergency//emergency/getEmergencyPlansPage';
  // app-web 当前人可执行应急预案列表
  static String getExecutableList = '$mainBaseUrl/emergency//emergency/getExecutableList';
  // web-app-获取应急预案
  static String getEmergencyPlans = '$mainBaseUrl/emergency//emergency/getEmergencyPlans';
  // web-app-获取备案记录
  static String getFilingsRecords = '$mainBaseUrl/emergency//emergency/getFilingsRecords';
  // web-app-获取人员组织架构树
  static String getEmergencyPlansTree = '$mainBaseUrl/emergency//emergencyPerson/getEmergencyPlansTree';
  // web-根据节点获取角色人员
  static String getOrganizationRoleList = '$mainBaseUrl/emergency//emergencyPerson/getOrganizationRoleList';
  // web-app-获取修订预案记录
  static String getAmendmentRecords = '$mainBaseUrl/emergency//emergency/getAmendmentRecords';
  // web-app-获取评估预案记录
  static String getEstimateEmergencyPlans = '$mainBaseUrl/emergency//emergency/getEstimateEmergencyPlans';
  // web-app-获取应急预案流程图
  static String getProcessArrangeRecord = '$mainBaseUrl/emergency//emergency/getProcessArrangeRecord';
  //web-app-计划分页列表
  static String getExercisePlanPage = '$mainBaseUrl/emergency//exercisePlan/getExercisePlanPage';
  //app-演练计划审核分页列表
  static String getExercisePlanExecutableList = '$mainBaseUrl/emergency//exercisePlan/getExecutableList';
  // web-演练计划-获取
  static String getExercisePlan = '$mainBaseUrl/emergency//exercisePlan/getExercisePlan';
  // web-app-演练计划记录-分页列表
  static String getExercisePlanRecordPage = '$mainBaseUrl/emergency//exercisePlanRecord/getExercisePlanRecordPage';
  // web-演练计划记录-获取
  static String getExercisePlanRecord = '$mainBaseUrl/emergency//exercisePlanRecord/getExercisePlanRecord';
  // web-app-获取演练计划流程图
  static String getExerciseProcessArrangeRecord = '$mainBaseUrl/emergency//exercisePlan/getProcessArrangeRecord';
  // web-app-获取通讯树
  static String getCommunicateTree = '$mainBaseUrl/emergency//Communicate/getCommunicateTree';
  // web-app-通讯人员列表
  static String getCommunicationPersonnelList = '$mainBaseUrl/emergency//Communicate/getCommunicationPersonnelList';
  // web-app-事故案例库分页
  static String getAccidentCasePage = '$mainBaseUrl/emergency//accident/getEmergencyAccidentInfoPage';

  // 事故事件管理-事件分页列表
  static String getAccidentInfoPageList = '$mainBaseUrl/emergency//emergencyAccident/getPage';
  // 事故事件-救援过程详情
  static String getAccidentInfoDetail = '$mainBaseUrl/emergency//emergencyAccident/getProcess';
  // 事件事故-处置方案详情
  static String getAccidentInfoPlan = '$mainBaseUrl/emergency//emergencyAccident/getPlan';
  // 事故事件-续报记录详情
  static String getAccidentInfoReport = '$mainBaseUrl/emergency//emergencyAccident/getReport';
  // web-app-获取演练流程
  static String getExercisePlanList = '$mainBaseUrl/emergency//exercisePlan/getExercisePlanList';
  // 敏捷应急-根据业务数据id查询流程
  static String getNodeByBusinessId = '$mainBaseUrl/emergency//emergency/getNodeByBusinessId';
  // 敏捷应急-修改任务指令
  static String updateTaskInstructions = '$mainBaseUrl/emergency//emergency/updateTaskInstructions';
  // 事故事件-事件新增
  static String addEmergency = '$mainBaseUrl/emergency//emergencyAccident/addEmergency';
  // 事故事件-续报记录新增或更新
  static String addOrUpdateReport = '$mainBaseUrl/emergency//emergencyAccident/addOrUpdateReport';
  // 根据视频路径，获取视频弹幕信息
  static String getVideoBarrage = '$mainBaseUrl/emergency//barrage/getBarrageList';
  // 发送弹幕
  static String sendBarrage = '$mainBaseUrl/emergency//barrage/addBarrage';
  // 应急预案流程节点执行
  static String emergencyExecute = '$mainBaseUrl/emergency//emergency/execute';
  // 演练计划流程节点执行
  static String exercisePlanExecute = '$mainBaseUrl/emergency//exercisePlan/execute';

  // 总览-应急预案类别数量统计
  static String getEmergencyPlanTypeCount = '$mainBaseUrl/emergency//emergencyStatistics/getEmergencyTypeVo';
  // 总览-应急演练情况
  static String getExercisePlanCount = '$mainBaseUrl/emergency//emergencyStatistics/getEmergencyDrill';
  // 总览-获取应急资源统计
  static String getEmergencyResourceCount = '$mainBaseUrl/emergency//emergencyStatistics/getEmergencySourceVo';
  // 查询部门树
  static String getEmeDepartmentTree = '$mainBaseUrl/emergency//emergency/getDepartmentTree';
  // 通过部门查询人员
  static String getUserByDepartment = '$mainBaseUrl/emergency//emergency/getUserByDepartment';

  /// --- 敏捷应急模块介绍 ---

  /// 封闭化
  // 查询设备详情
  static String getEquipmentDetail = '$mainBaseUrl/gate//gateEquipment/getEquipmentList';
  // 分页查询出入记录
  static String getRecordPage = '$mainBaseUrl/gate//accessRecord/list';
  // web-app 预约审核列表
  static String getAuditList = '$mainBaseUrl/gate//gateReservation/getAuditList';
  // app-web 审核
  static String closureCheck = '$mainBaseUrl/gate//gateReservation/check';
  // web-app 预约审核列表(所有任务)
  static String getAuditListAll = '$mainBaseUrl/gate//gateReservation/getAuditListAll';
  // 查询分配区域列表
  static String getAllocationRegionPage = '$mainBaseUrl/gate//region/getAllocationRegionPage';
  // 查询区域门禁
  static String getEquipmentListByRegion = '$mainBaseUrl/gate//gateEquipment/getEquipmentListByRegion';
  // 查询企业平面图
  static String getPlanViewList = '$mainBaseUrl/gate//region/getPlanViewList';
  // 修改设备
  static String updateEquipment = '$mainBaseUrl/gate//gateEquipment/updateEquipment';
  // 查询节点数据
  static String queryNodeData = '$mainBaseUrl/gate//gateReservation/queryNodeData';
  // 设备状态统计
  static String getEquipmentStatusCount = '$mainBaseUrl/gate//overview/equipmentStatusStatistics';
  // 人员预约
  static String addReservation = '$mainBaseUrl/gate//overview/personnelAccess';
  // 车辆预约
  static String addVehicleReservation = '$mainBaseUrl/gate//overview/incomingAndOutgoingPieStatistics';
  // 人员出入情况
  static String getPersonnelAccess = '$mainBaseUrl/gate//overview/personEntryAndExit';
  // 车辆出入情况
  static String getVehicleAccess = '$mainBaseUrl/gate//overview/vehicleEntryAndExit';
  // 危化车候检列表
  static String getWaitingList = '$mainBaseUrl/gate//gateReservation/getWaitingList';
  // 修改预约信息
  static String updateReservation = '$mainBaseUrl/gate//gateReservation/updateReservation';

  ///  ---清单制---
  // 列表查询主体责任
  static String listPrincipalResponsibilities = '$mainBaseUrl/inventory//principalResponsibilitiesList/listPrincipalResponsibilities';
  // 列表查询部门责任清单
  static String listDepartmentResponsibilitiesList = '$mainBaseUrl/inventory//departmentResponsibilitiesList/listDepartmentResponsibilitiesList';
  // 获取主体责任类别树
  static String principalResponsibilitiesList = '$mainBaseUrl/inventory//principalResponsibilitiesList/getTree';
  // 列表查询岗位操作清单
  static String listPostOperateList = '$mainBaseUrl/inventory//postOperateList/listPostOperateList';
  // 列表(岗位和人员履责)
  static String jobResponsibilitiesList = '$mainBaseUrl/inventory//jobResponsibilities/jobResponsibilitiesList';
  // 风险管控清单列表
  static String riskManagementList = '$mainBaseUrl/inventory//riskManagement/riskManagementList';
  // 日常巡检清单列表
  static String dailyInspection = '$mainBaseUrl/inventory//dailyInspection/dailyInspection';
  // 历史执行情况列表(岗位履责清单)
  static String measuresTaskRecordList = '$mainBaseUrl/inventory//jobResponsibilities/measuresTaskRecordList';
  // 查看详情
  static String getJobResponsibilitiesDetail = '$mainBaseUrl/inventory//jobResponsibilities/getDetail';
  // 历史执行情况列表(日常巡检清单)
  static String controlSituation = '$mainBaseUrl/inventory//dailyInspection/controlSituation';
  // 检查项清单
  static String checklist = '$mainBaseUrl/inventory//dailyInspection/checklist';
  // 管控情况
  static String riskManagementControlSituation = '$mainBaseUrl/inventory//riskManagement/controlSituation';
  // 管控情况列表中数据查看详情
  static String riskManagementGetDetail = '$mainBaseUrl/inventory//riskManagement/getDetail';
  // 树形-获取(行政)部门树
  static String getBasicConfigurationDepartmentTree = '$mainBaseUrl/auth//basicConfiguration/getDepartmentTree';
  // 人员列表分页
  static String userPageList = '$mainBaseUrl/auth//basicConfiguration/userPageList';
  // 物资清单分页列表
  static String getFeignPageDetail = '$mainBaseUrl/inventory//emergencyChecklist/getFeignPageDetail';
  // 应急队员清单分页列表
  static String getFeignTeamMemberListPage = '$mainBaseUrl/inventory//emergencyChecklist/getFeignTeamMemberListPage';
  // 应急预案清单分页列表
  static String getTheFeignEmergencyPlansPage = '$mainBaseUrl/inventory//emergencyChecklist/getTheFeignEmergencyPlansPage';
  // 演练计划清单分页列表
  static String getTheFeignExercisePlanPage = '$mainBaseUrl/inventory//emergencyChecklist/getTheFeignExercisePlanPage';
  // 应急物资点列表
  static String getFeignMaterialPointsList = '$mainBaseUrl/inventory//emergencyChecklist/getFeignMaterialPointsList';
  // 应急队伍列表
  static String getFeignEmergencyTeamList = '$mainBaseUrl/inventory//emergencyChecklist/getFeignEmergencyTeamList';

  ///  ---个人中心---
  // 获取个人信息
  static String getUserInfo = '$mainBaseUrl/auth//getUserInfo';
  // 更新个人信息
  static String updateUser = '$mainBaseUrl/auth//user/updateUser';
  // 企业端-获取当前用户的资质证件
  static String getCertificateFileByUserId = '$mainBaseUrl/auth//user/getCertificateFileByUserId';


  /// 报警
  // 查询报警记录
  static String getAlarmRecordPage = '$mainBaseUrl/auth//allAlarmRecords/queryAllAlarmRecords';
  // 获取报警类型
  static String getAlarmType = '$mainBaseUrl/auth//allAlarmRecords/getAlarmType';
  // 处置-消警报警记录
  static String disposeAlarmRecord = '$mainBaseUrl/auth//allAlarmRecords/updateAlarmRecords';

  // 智慧仓储 websocket
  static String getWarehouseWebSocket(String companyCode) {
    return '$mainBaseUrl/websocket/websocket/$companyCode'.replaceFirst('http', 'ws');
  }

  /// 定位
  // 定位新增
  static String addLocation = '$mainBaseUrl/work//location/insertLocation';
}
